intergovernmental arrangement or commitment - English Synonyms Dictionary